Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Miami Open - Miami Bordeaux Challenger French Open - Paris cinch Championships - London National Bank Open - Toronto Spain F17 Spain F18 Spain F19 Italy F22 Spain F34 Spain F34a Italy F8 Spain F5 Argentina F3 Argentina F4 Argentina F5 Argentina F7 Argentina F12 Argentina F2 Argentina F3 Argentina F4 Argentina F16 Argentina F17 Chile F3 Chile F4 Argentina F25 Argentina F2 Argentina F5 Argentina F6 Netherlands F1 Argentina F14 Argentina F15 Argentina F20 Argentina F2 Argentina F4 Argentina F5 Argentina F11 Argentina F12 Argentina F14 USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) USA F7 (Orlando) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) Colombia F1 (Valledupar) Colombia F2 (Manizales) Colombia F3 (Pereira) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F1 (Villa del Dique) Argentina F2 (Villa Maria) Argentina F3 (Cordoba) M25 Lima M25 Lima M25 Punta del Este M25 Cordoba M25 Hurlingham Argentina F6 Paraguay F3 Lima Challenger Villa Allende Challenger Buenos Aires Challenger Manta Challenger Cali Challenger Quito Challenger Sao Paulo Challenger Sao Paulo Challenger Bucaramanga Challenger Manta Challenger Szczecin Challenger Guayaquil Challenger Furth Challenger San Benedetto Challenger Tampere Challenger Barranquilla Challenger Santos Challenger Savannah Challenger Floridablanca Challenger Santo Domingo Challenger Buenos Aires Challenger Santiago Challenger Mexico City Challenger Sarasota Challenger Recanati Challenger Como Challenger Seville Challenger Szczecin Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Buenos Aires Challenger Punta Del Este Challenger Tunis Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger Lyon Challenger Blois Challenger Mallorca Challenger Genova Challenger Szczecin Challenger Argentina F4 France F8 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Punta Del Este Challenger Argentina F8 Argentina F9 Biella 1 Challenger Surbiton Challenger Aix En Provence Challenger Surbiton Challenger Nottingham Challenger Great Britain F6 Spain F6 Argentina F3 Argentina F21 Argentina F10 Argentina F16 The Samsung Open - Nottingham The Samsung Open - Nottingham The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona The Artois Championships - London St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires AEGON Championships - London Countrywide Classic - Los Angeles China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Rakuten Japan Open - Tokyo Brisbane International - Brisbane VTR Open - Vina del Mar Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Argentina Open - Buenos Aires Rio Open - Rio de Janeiro China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Shenzhen Open - Shenzhen Brisbane International - Brisbane SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Santiago Challenger bett1HULKS Indoors - Cologne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Milan Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Stockholm Open - Stockholm Erste Bank Open - Vienna San Diego Open - San Diego Sydney Tennis Classic - Sydney ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Hall of Fame Open - Newport Swiss Indoors Basel - Basel Gijon Open - Gijon Adelaide International 1 - Adelaide Zhuhai Open - Zhuhai Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Boss Open - Stuttgart Montevideo Challenger Buenos Aires Challenger Buenos Aires Challenger Santos Challenger Sao Paulo Challenger Bogota Challenger Segovia Challenger Porto Alegre Challenger Seville Challenger San Juan Challenger Lima Challenger Medellin Challenger San Juan Challenger Buenos Aires Challenger Santiago Challenger Brasov Challenger Montevideo Challenger Lima Challenger Buenos Aires Challenger Santiago Challenger Sarasota Challenger Savannah Challenger Prague Challenger Panama City Challenger The Manchester Trophy - Manchester Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester The Nottingham Challenger - Nottingham The LTA Bolton Challenger - Bolton La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Ethias Tennis Trophy - Mons Buenos Aires Challenger San Luis Potosi Challenger Tallahassee Challenger Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Belo Horizonte Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Salinas Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Recife Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bogota Challenger Rogers Cup - Toronto Manta Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Manerbio Challenger Shanghai Rolex Masters - Shanghai Como Challenger BNP Paribas Masters - Paris Seville Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Todi Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ljubljana Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sao Leopoldo Challenger Buenos Aires Challenger Florianopolis Challenger Santiago Challenger Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Manta Challenger BNP Paribas Open - Indian Wells Como Challenger Genova Challenger Szczecin Challenger Madrid Challenger Montevideo Challenger Western & Southern Open - Cincinnati Bucaramanga Challenger Rolex Paris Masters - Paris Sarasota Challenger Savannah Challenger Tallahassee Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rennes Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Furth Challenger BNP Paribas Open - Indian Wells Montevideo Challenger Bogota Challenger Barranquilla Challenger Itajai Challenger Tunis Challenger Prostejov Challenger Kosice Challenger Como Challenger Campinas Challenger Porto Alegre Challenger San Juan Challenger Cordoba Challenger Panama City Challenger Santiago Challenger Savannah Challenger Tallahassee Challenger Milan Challenger Bordeaux Challenger Poprad Tatry Challenger Liberec Challenger Padova Challenger Braunschweig Challenger Bucaramanga Challenger Prague Challenger Meerbusch Challenger Meknes Challenger Sarasota Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Guayaquil Challenger Buenos Aires Challenger Kenitra Challenger Montevideo Challenger Rio De Janeiro Challenger Bucaramanga Challenger Mendoza Challenger Tallahassee Challenger Poprad Tatry Challenger Todi Challenger Montevideo Challenger Curitiba Challenger Moscow Challenger Sarasota Challenger Medellin Challenger Campinas Challenger Cali Challenger Punta Del Este Challenger Santiago Challenger San Luis Potosi Challenger Guadalajara Challenger Perugia Challenger Montevideo Challenger Santiago Challenger Sao Paulo Challenger Prague Challenger Lima Challenger Montevideo Challenger Rio De Janeiro Challenger The Scottish Tennis Championships - Edinburgh Bordeaux Challenger Padova Challenger Wimbledon - London U.S. Open - New York Biella Challenger Campinas Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Alicante Challenger Murcia Challenger Australian Open - Melbourne Sibiu Challenger Buenos Aires Challenger U.S. Open - New York Open Seat Godo 2005 - Barcelona Australian Open - Melbourne Campinas Challenger French Open - Paris Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Brisbane International - Brisbane U.S. Open - New York The Dubai Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London Copa Claro - Buenos Aires Claro Open Colombia - Bogota U.S. Open - New York Australian Open - Melbourne PTT Thailand Open - Bangkok French Open - Paris Copa Claro - Buenos Aires Wimbledon - London Swiss Indoors Basel - Basel AEGON Championships - London Citi Open - Washington Gonet Geneva Open - Geneva Rio Open - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne Ecuador Open - Quito Brasil Open - Sao Paulo French Open - Paris AEGON Championships - London European Open - Antwerp RCA Championships - Indianapolis Melbourne Summer Set - Melbourne Citi Open - Washington Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne Citi Open - Washington China Open - Beijing Brisbane International - Brisbane French Open - Paris Open Sud de France - Montpellier Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London Cordoba Open - Cordoba Brasil Open - Sao Paulo Panama City Challenger San Benedetto Challenger Francavilla Challenger cinch Championships - London AIG Japan Open Tennis Championships - Tokyo Open de la Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Rio Open 500 - Rio de Janeiro AEGON Championships - London Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, Finals, Group E Laver Cup - London Davis Cup, Group B, Manchester Davis Cup, Group D, Glasgow Mubadala World Tennis Championship U.S. Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Capitala World Tennis Championship Wimbledon (juniors) French Open (juniors) French Open (juniors) U.S. Open (juniors) Wimbledon (juniors) 1 Masters Guinot Mary Cohr Wimbledon - London AAMI Classic - Kooyong AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Mubadala World Tennis Championship Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - Rio de Janeiro Open 13 Provence - Marseille